(function(){
    var $nid;
    function getNid() {
        return $nid;
    }

    function getCardlist(title,url,nid){
        $nid = nid;
        layer.open({
            type: 2,
            area: ['700px', '430px'],
            title:title,
            fix: true, //不固定
            maxmin: true,
            content: url
        });
    }
    function init(){
        $('.chooseName tbody tr').click(function(){
            if($(this).hasClass('active')) {
                $(this).toggleClass('active');
                $('.useCard').addClass('hidden');
            }else {
                $(this).toggleClass('active');
                $(this).siblings().removeClass('active');
                $('.useCard').removeClass('hidden');
                if($(this).hasClass('active')){
                    $(this).find('input[name="service_member_id"]').attr('checked',true);
                    $(this).find('input[name="service_member_name"]').attr('checked',true);
                    $(this).find('input[name="service_member_phone"]').attr('checked',true);
                    $(this).find('input[name="service_member_type"]').attr('checked',true);
                }else if(!$(this).hasClass('active')) {
                    $(this).find('input[name="service_member_id"]').removeAttr('checked');
                    $(this).find('input[name="service_member_name"]').removeAttr('checked');
                    $(this).find('input[name="service_member_phone"]').removeAttr('checked');
                    $(this).find('input[name="service_member_type"]').removeAttr('checked');
                }

                if($(this).hasClass('active')) {
                    var url = '/business/server/beautycartd',
                        member_id = $(this).attr('member_id');
                    var html = '';
                    $.get(
                        url,
                        {member_id:member_id},
                        function(data){
                            if(data !=null) {
                                $('.useCard tbody').empty();
                                $.each(data,function(i,o){
                                    var give = o.is_give == 1 ? '<em class="red">赠送</em>' : '';
                                    var url = "/business/server/employee?avg_consume_amount=" + o.avg_consume_amount + "&c_id=" + o.card_id;
                                    html = '<tr>' +
                                        '<td>' +
                                        '<input class="hidden" type="radio"  name="service_username_id" value=""/>'+o.card_name+'&nbsp;&nbsp;'+ give +'</td>' +
                                        '<td><span>'+ o.remain_times +'/<em>'+ o.total_times+'</em></span></td>' +
                                        '<td><a class="add btn btn-sm btn-borB"  href="javascript:;" data-nid="'+i+'" onclick="getCardlist('+'\'美容师选择\''+',\''+url+'\','+i+')">添加</a></td>' +
                                        '</tr>';
                                    $('.useCard tbody').append(html)
                                })
                            }
                        },
                        'json'
                    )
                }
            }
        });
        $('.table.useCard ').on('click','tbody tr',function(){
            $(this).toggleClass('active');
            $(this).addClass('current');
            if($(this).hasClass('active')){
                $(this).siblings().removeClass('active');
                $(this).siblings().removeClass('current');
                $('input[type="checkbox"]').attr('checked',false);
                $(this).find('input[type="checkbox"]').attr('checked',true);
                $(this).find('input[name="service_username_id"]').attr('checked',true);
            }
            else {
                $(this).toggleClass('active');
            }

            return false;

        });


        $('.table.chooseHouse tbody tr').each(function(){
            $(this).click(function(){
                $('input[name="room_id"]').attr('checked',false);
                $(this).find('input[name="room_id"]').attr('checked',true);

                $('input[name="room_name"]').attr('checked',false);
                $(this).find('input[name="room_name"]').attr('checked',true);
                $(this).addClass('active').siblings().removeClass('active');
            })
        });


        $('.table').on('click','.rest',function(){
            $(this).parent().prev().show();
            $(this).parent().remove().prev().show();

        })
    }
    $(function(){
        window.getCardlist = getCardlist;
        window.getNid = getNid;
        init();

        $('.btnSame').click(function(){
            $('.last').hide();
        })

    });


}());